//
// Created by PC on 2023/3/13.
// 巧克力分配题目描述
//小图灵在得到很多巧克力之后，决定邀请朋友们分享。现在他共有n块巧克力，决定这样分配给朋友们：如果算上他自己共有k人，那么只要桌上至少有人块巧克力，每人就要拿走一块，逐轮进行，直到桌上的巧克力不足人块，剩下的都归小恩翠，他不没想好要激请几个田友，不过至少要请l个人，至多请r个人，请帮小图灵算算，他最多能吃到多少块巧克力。
//输入描述
//一行，三个正整数n，l，r（均不大于100），分别代表巧克力总数和至少、至多可以邀请的朋友数量。
//输出描述
//一行，一个整数，表示小图灵最多能吃到的巧克力数量。
//样例
//输入 20 4 7
//输出 8
//样例解释
//共有20块巧克力，若邀请4人，算上小图灵共5人，每人直接拿走4块。
//若邀请5人，共6人，每人拿走3块，小图灵再拿2块，共拿5块。
//若邀请6人，共7人，每人拿走2块，小图灵再拿6块，共拿8块。
//若邀请7人，共8人，每人拿走2块，小图灵再拿4块，共拿6块。
//

#include <iostream>

using namespace std;

int main()
{
    int n;  // 巧克力数量
    int l;  // 邀请朋友最小值
    int r;  // 邀请朋友最大值
    int ret=0; // 小图灵能拿到的数量
    cin >> n >> l >> r;
    for (; l <= r ; ++l)
    {
        int a,b,t;
        a = n/(l+1);
        b = n%(l+1);
        ret = (a+b)>ret?(a+b):ret;
    }
    cout<<ret<<endl;
    return 0;
}

